provide living space - Español Inglés Diccionario